package com.net.test;

import android.content.Context;
import android.os.Environment;

public class SystemInfo {
	/**
	 * 得到系统SDK的版本号
	 * 
	 * @return 4等
	 */
	public static int getVersionSDK() {
		return android.os.Build.VERSION.SDK_INT;
	}

	/**
	 * 得到系统的版本号
	 * 
	 * @return 1.6等
	 */
	public static String getVersionRelease() {
		return android.os.Build.VERSION.RELEASE;
	}
	/**
	 * 是否有SD卡
	 * @return boolean
	 */
	public static boolean isHaveSDCard() {
		return android.os.Environment.MEDIA_MOUNTED.equals(Environment
				.getExternalStorageState());
	}
	/**
	 * 得到SD卡的路径 2.1和2.2的路径不一样 
	 * @return String
	 */
	public static String getSDCardPath(){
		return Environment.getExternalStorageDirectory().getPath();
	}
	
	/**
	 * 得到Context所在包的路径
	 * @param context
	 * @return path
	 */
	public static String getSelfPackPath(Context context){
		return context.getFilesDir().getPath();
	}
}
